Ext.setup( {
	icon : 'icon.png',
	tabletStartupScreen : 'tablet_startup.png',
	phoneStartupScreen : 'phone_startup.png',
	glossOnIcon : false,
	onReady : function() {
		var form;

		var formBase = {
			scroll : 'vertical',
			url : 'postUser.php',
			standardSubmit : false,
			items : [ {
				xtype : 'fieldset',
				title : '所属单位',
				items : [ {
					xtype : 'selectfield',
					name : 'options',
					label : '单位名称',
					options : [ {
						text : '党政办公室',
						value : '2'
					} ]
				} ]
			}, {
				xtype : 'fieldset',
				title : '基本信息',
				instructions : '请输入资产信息',
				defaults : {
					required : true,
					labelAlign : 'left',
					labelWidth : '40%'
				},
				items : [ {
					xtype : 'textfield',
					name : 'BILLCODE',
					label : '申请编号',
					value : 'BG201210201729130',
					useClearIcon : false
				}, {
					xtype : 'textfield',
					name : 'COMMITER',
					label : '申请人',
					value : '潘慧',
					useClearIcon : false
				}, {
					xtype : 'textfield',
					name : 'disabled',
					label : '申请人单位',
					value : '党政办公室',
					useClearIcon : false
				} ]
			}, {
				xtype : 'fieldset',
				title : '资产信息',
				defaults : {
					xtype : 'fieldset'
				},
				items : [ {
					xtype : 'selectfield',
					name : 'ASSETTYPE',
					label : '资产类别',
					options : [ {
						text : '请选择资产类别',
						value : '0'
					}, {
						text : '打印机',
						value : '1'
					}, {
						text : '显示器',
						value : '2'
					}, {
						text : '台式机电脑',
						value : '3'
					}, {
						text : '笔记本电脑',
						value : '4'
					} ]
				}, {
					xtype : 'textfield',
					name : 'ASSETNAME',
					label : '资产名称'
				}, {
					xtype : 'textfield',
					name : 'ASSETMODEL',
					label : '资产型号'
				}, {
					xtype : 'textfield',
					name : 'ASSETPRICE',
					label : '资产单价'
				}, {
					xtype : 'spinnerfield',
					name : 'ASSETQUANTITY',
					label : '用品数量'
				}, {
					xtype : 'textfield',
					name : 'UNIT',
					label : '单位'
				}, {
					xtype : 'textareafield',
					name : 'DESCRIBE',
					label : '备注',
					maxLength : 60,
					maxRows : 3
				} ]
			} ],
			listeners : {
				submit : function(form, result) {
					console.log('success', Ext.toArray(arguments));
				},
				exception : function(form, result) {
					console.log('failure', Ext.toArray(arguments));
				}
			},

			dockedItems : [ {
				xtype : 'toolbar',
				dock : 'bottom',
				items : [ {
					xtype : 'spacer'
				}, {
					text : 'Reset',
					handler : function() {
						form.reset();
					}
				}, {
					text : 'Save',
					ui : 'confirm',
					handler : function() {
						if (formBase.user) {
							form.updateRecord(formBase.user, true);
						}
						form.submit( {
							waitMsg : {
								message : '正在提交...',
								cls : 'demos-loading'
							}
						});
					}
				} ]
			} ]
		};

		if (Ext.is.Phone) {
			formBase.fullscreen = true;
		} else {
			Ext.apply(formBase, {
				autoRender : true,
				floating : true,
				modal : true,
				centered : true,
				hideOnMaskTap : false,
				height : 385,
				width : 480
			});
		}

		form = new Ext.form.FormPanel(formBase);
		form.show();
	}
});